Add Digital Marketing Pro to Tools & Integrations#182
Conversation
- Bundle: plugins/indranilbanerjee/digital-marketing-pro/ - .codex-plugin/plugin.json (v3.10.1, MIT, composerIcon set) - assets/icon.svg (512x512, ~0.9KB) - README entry inserted alphabetically between "Data Product Builder for dbt" and "Dodo Payments" 154 skills, 25 specialist agents, 12-Part Strategy Flow, AEO/GEO, GSC AI Performance Report integration, Google Ads API v24, GA4 AI Assistant channel, EU AI Act Article 50 / C2PA 2.4 compliance.
There was a problem hiding this comment.
Code Review
This pull request registers the 'Digital Marketing Pro' plugin by adding it to the README and creating its configuration files, including plugin.json, .codexignore, and an SVG icon. The review feedback highlights a minor discrepancy in the number of skills listed in plugin.json (154 vs 153) and reminds the author to run the regeneration script to sync the marketplace files with the updated README.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| "interface": { | ||
| "displayName": "Digital Marketing Pro", | ||
| "shortDescription": "Open-source AI marketing plugin for agencies — 154 skills, 25 agents, 12-Part Strategy Flow, EU AI Act ready. Runs on Claude Code, Codex, Cursor, Antigravity.", | ||
| "longDescription": "153 skills + 25 specialist agents + 12-Part Strategy Flow producing the Four Core Documents (61 explicit steps). For agencies, in-house teams running 50–200 brands, and consultancies. EU AI Act Article 50 ready (C2PA content provenance). 6-platform AEO/GEO audit including Google AI Mode. 16 privacy-law jurisdictions. 14 HTTP MCP connectors (opt-in). Single skills/ directory portable across Claude Code, Codex, Cursor, and Antigravity via the Agent Skills open standard.", |
There was a problem hiding this comment.
There is a discrepancy in the number of skills mentioned. The description and shortDescription state 154 skills, whereas the longDescription states 153 skills. Please update the longDescription to be consistent.
| "longDescription": "153 skills + 25 specialist agents + 12-Part Strategy Flow producing the Four Core Documents (61 explicit steps). For agencies, in-house teams running 50–200 brands, and consultancies. EU AI Act Article 50 ready (C2PA content provenance). 6-platform AEO/GEO audit including Google AI Mode. 16 privacy-law jurisdictions. 14 HTTP MCP connectors (opt-in). Single skills/ directory portable across Claude Code, Codex, Cursor, and Antigravity via the Agent Skills open standard.", | |
| "longDescription": "154 skills + 25 specialist agents + 12-Part Strategy Flow producing the Four Core Documents (61 explicit steps). For agencies, in-house teams running 50–200 brands, and consultancies. EU AI Act Article 50 ready (C2PA content provenance). 6-platform AEO/GEO audit including Google AI Mode. 16 privacy-law jurisdictions. 14 HTTP MCP connectors (opt-in). Single skills/ directory portable across Claude Code, Codex, Cursor, and Antigravity via the Agent Skills open standard.", |
| - [Codex Usage Tracker](https://github.com/douglasmonsky/codex-usage-tracker) - Track aggregate Codex token usage from local session logs with MCP tools for summaries, session detail, CSV export, and dashboard generation. | ||
| - [Context Pack](https://github.com/Rothschildiuk/context-pack) - Generate compact first-pass repository briefings for coding agents before deeper exploration. | ||
| - [Data Product Builder for dbt](https://github.com/entropy-data/dataproduct-builder-dbt) - Full data-product lifecycle on dbt for Entropy Data: scaffold, audit, and integrate projects with ODCS, ODPS, OpenLineage, and GitHub Actions. | ||
| - [Digital Marketing Pro](https://github.com/indranilbanerjee/digital-marketing-pro) - Open-source AI marketing plugin for agencies — 154 skills, 25 specialist agents, 12-Part Strategy Flow, AEO/GEO, GSC AI Performance Report, Google Ads API v24, EU AI Act Article 50 / C2PA compliance. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ddf187cd13
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| "agency-operations", | ||
| "agent-skills" | ||
| ], | ||
| "skills": "./skills/", |
There was a problem hiding this comment.
Include the referenced skills bundle
This manifest points Codex at ./skills/, but the new plugin directory only adds .codex-plugin/plugin.json, .codexignore, and assets/icon.svg; there is no plugins/indranilbanerjee/digital-marketing-pro/skills directory for the repo marketplace to install. In the documented local-marketplace flow, installing this plugin from ./plugins/indranilbanerjee/digital-marketing-pro would provide none of the advertised skills/agents, so please mirror the upstream skills/ tree or remove/fix the broken skills reference.
Useful? React with 👍 / 👎.
| - [Codex Usage Tracker](https://github.com/douglasmonsky/codex-usage-tracker) - Track aggregate Codex token usage from local session logs with MCP tools for summaries, session detail, CSV export, and dashboard generation. | ||
| - [Context Pack](https://github.com/Rothschildiuk/context-pack) - Generate compact first-pass repository briefings for coding agents before deeper exploration. | ||
| - [Data Product Builder for dbt](https://github.com/entropy-data/dataproduct-builder-dbt) - Full data-product lifecycle on dbt for Entropy Data: scaffold, audit, and integrate projects with ODCS, ODPS, OpenLineage, and GitHub Actions. | ||
| - [Digital Marketing Pro](https://github.com/indranilbanerjee/digital-marketing-pro) - Open-source AI marketing plugin for agencies — 154 skills, 25 specialist agents, 12-Part Strategy Flow, AEO/GEO, GSC AI Performance Report, Google Ads API v24, EU AI Act Article 50 / C2PA compliance. |
There was a problem hiding this comment.
SUGGESTION: Consider aligning plugin description with plugin.json for consistency (e.g., skills count, agent terminology)
| { | ||
| "name": "digital-marketing-pro", | ||
| "version": "3.10.1", | ||
| "description": "Open-source AI marketing plugin for agencies — 154 skills, 25 agents, 12-Part Strategy Flow, EU AI Act ready. Runs on Claude Code, Codex, Cursor, Antigravity.", |
There was a problem hiding this comment.
WARNING: Inconsistent data - skills count (154 vs 153) and agent description ("agents" vs "specialist agents") conflict with line 30; EU AI Act description less specific than line 30 and README.md
| "interface": { | ||
| "displayName": "Digital Marketing Pro", | ||
| "shortDescription": "Open-source AI marketing plugin for agencies — 154 skills, 25 agents, 12-Part Strategy Flow, EU AI Act ready. Runs on Claude Code, Codex, Cursor, Antigravity.", | ||
| "longDescription": "153 skills + 25 specialist agents + 12-Part Strategy Flow producing the Four Core Documents (61 explicit steps). For agencies, in-house teams running 50–200 brands, and consultancies. EU AI Act Article 50 ready (C2PA content provenance). 6-platform AEO/GEO audit including Google AI Mode. 16 privacy-law jurisdictions. 14 HTTP MCP connectors (opt-in). Single skills/ directory portable across Claude Code, Codex, Cursor, and Antigravity via the Agent Skills open standard.", |
There was a problem hiding this comment.
WARNING: Inconsistent data - skills count (153 vs 154) and agent description ("specialist agents" vs "agents") conflict with line 4
There was a problem hiding this comment.
Code Review Summary
Status: 3 Issues Found | Recommendation: Address before merge
Overview
| Severity | Count |
|---|---|
| CRITICAL | 0 |
| WARNING | 2 |
| SUGGESTION | 1 |
Issue Details (click to expand)
CRITICAL
WARNING
| File | Line | Issue |
|---|---|---|
plugins/indranilbanerjee/digital-marketing-pro/.codex-plugin/plugin.json |
4 | Inconsistent data - skills count (154 vs 153) and agent description ("agents" vs "specialist agents") conflict with line 30; EU AI Act description less specific than line 30 and README.md |
plugins/indranilbanerjee/digital-marketing-pro/.codex-plugin/plugin.json |
30 | Inconsistent data - skills count (153 vs 154) and agent description ("specialist agents" vs "agents") conflict with line 4 |
SUGGESTION
| File | Line | Issue |
|---|---|---|
README.md |
207 | Consider aligning plugin description with plugin.json for consistency (e.g., skills count, agent terminology) |
Other Observations (not in diff)
No other observations |
Files Reviewed (4 files)
README.md- 1 issuesplugins/indranilbanerjee/digital-marketing-pro/.codex-plugin/plugin.json- 2 issuesplugins/indranilbanerjee/digital-marketing-pro/.codexignore- 0 issuesplugins/indranilbanerjee/digital-marketing-pro/assets/icon.svg- 0 issues
|
Missing the required index entries for this bundle-required repo. You have the plugin bundle under |
|
Before this PR can be merged, your plugin repo needs the HOL AI Plugin Scanner running in CI. This is a mandatory requirement for all submissions. Add this workflow to your plugin repo at name: HOL Plugin Scanner
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
permissions:
contents: read
security-events: write
jobs:
scan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: HOL Plugin Scanner
uses: hashgraph-online/ai-plugin-scanner-action@v1
with:
plugin_dir: "."
mode: scan
min_score: 80
fail_on_severity: high
format: sarif
upload_sarif: trueAlso run the scanner locally and include the score in your PR description: pipx install plugin-scanner
plugin-scanner scan . --format textYour plugin needs a score of 80/130 or higher with no critical or high severity findings. Link the CI run or paste the score in this PR description. See the full guide: SCANNER_GUIDE.md Additional issues: |
What
Adds Digital Marketing Pro to the Tools & Integrations section.
plugins/indranilbanerjee/digital-marketing-pro/with.codex-plugin/plugin.json(v3.10.1),assets/icon.svg(~0.9KB, 512×512), and.codexignorePlugin summary
Open-source AI marketing plugin for agencies — 154 skills, 25 specialist agents, 12-Part Strategy Flow. Built for marketing agencies, in-house teams running 50–200 brands, and consultancies that need consistent depth and auditable handoffs.
Recent platform-aware coverage (June 2026 refresh):
c2pa.ai-disclosureassertion for EU AI Act Article 50 complianceAlso installs on Claude Code, Cursor 2.5+, GitHub Copilot CLI, and Google Antigravity 2.0 via the same Agent Skills bundle.
Why this PR exists
Closes the request from @internet-dot in indranilbanerjee/digital-marketing-pro#4. DMP shipped v3.10.1 today (2026-06-04) specifically to add the
interface.composerIconfield +assets/icon.svgthat this awesome-list requires.PR checklist
plugins/indranilbanerjee/digital-marketing-pro/.codex-plugin/plugin.jsonexists and is valid JSONcomposerIconfield is set inplugin.jsoninterface sectioncomposerIcon(./assets/icon.svg)Local validation
Both CI scripts pass against this branch:
License
MIT — same as the awesome-list policy.